Documentacion: Tareas de decision en CA

Descripcion: Describen tareas cuyo ambito de actuacion es regular la ejecucion de otras tareas. La tarea estudiar estadisticas decide, en funcion de las estadisticas de actuacion de los usuarios, si deben expulsarse o no a un miembro de la comunidad.


Instancias de entidades de meta-modelo

EntidadEntidad del meta-modeloDocumentacion
GestorEstadisticas 
AplicacionInterna  Gestiona las estadisticas del agente. Las estadisticas es un conjunto de tuplas (clave,valor). La clave hace referencia a las posibles acciones que se quieren estudiar, mientras que el valor se concibe como un contador. El contador se incrementa cada vez que el agente ejecuta una accion. 
AccionesUsuario 
Hecho  Las acciones que realiza el usuario en la comunidad se reflejan en cuatro categorias: votos positivos emitidos, votos positivos recibidos, votos negativos emitidos, votos negativos recibidos. 
ConfiguracionAgenteComunidad 
Hecho  Contiene los parametros de configuracion de un agente de comunidad 
Estudiar_estadisticas 
Tarea  Esta tarea se dedica al estudio de las estadisticas de los usuarios. Cuando detecta uno que, segun la configuracion del agente, ha superado ciertos umbrales en cuanto a votos negativos y evaluaciones negativas, se procede a generar un informe con el que expulsar al usuario. 


GestorEstadisticas (AplicacionInterna)

Properties:
IDGestorEstadisticas 
DescripcionGestiona las estadisticas del agente. Las estadisticas es un conjunto de tuplas (clave,valor). La clave hace referencia a las posibles acciones que se quieren estudiar, mientras que el valor se concibe como un contador. El contador se incrementa cada vez que el agente ejecuta una accion. 
OperacionesagregaContador obtenContador dameListaContadores quitaContador  

Relaciones:
En el rolEn la relacion Otros extremos
WFUsaDR WFUsaLlamada
  • Operacion:dameListaContadores 
  •  
    Con los objetosEn el rol
    Estudiar_estadisticas  WFUsaOR
    WFUsaDR WFUsaLlamada
  • Operacion:obtenContador 
  •  
    Con los objetosEn el rol
    Estudiar_estadisticas  WFUsaOR
     


    AccionesUsuario (Hecho)

    Properties:
    NombreAccionesUsuario 
    DescripcionLas acciones que realiza el usuario en la comunidad se reflejan en cuatro categorias: votos positivos emitidos, votos positivos recibidos, votos negativos emitidos, votos negativos recibidos. 
    SlotsNombre slot:usuario
    Descripcion slot:

    Nombre slot:votospositivosemitidos
    Descripcion slot:Votos positivos emitidos por el usuario

    Nombre slot:votosnegativosemitidos
    Descripcion slot:Votos negativos emitidos por el usuario

    Nombre slot:votospositivosrecibidos
    Descripcion slot:

    Nombre slot:votosnegativosrecibidos
    Descripcion slot:

     

    Relaciones:
    En el rolEn la relacion Otros extremos
    WFProduceDR WFProduce 
    Con los objetosEn el rol
    Estudiar_estadisticas  WFProduceOR
     


    ConfiguracionAgenteComunidad (Hecho)

    Properties:
    NombreConfiguracionAgenteComunidad 
    DescripcionContiene los parametros de configuracion de un agente de comunidad 
    SlotsNombre slot:umbral_inferior_valoracion
    Descripcion slot:Es el valor minimo que debe obtener un documento al ser evaluado por el clasificador para ser consideraado como interesante para la comunidad

    Nombre slot:umbral_superior_evaluaciones_negativas
    Descripcion slot:Es el numero maximo de evaluaciones negativas que puede hacer un miembro de la comunidad antes de que se le considere un usuario insatisfecho

    Nombre slot:umbral_superior_sugerencias_negativas
    Descripcion slot:El numero maximo de sugerencias rechazadas admisibles en un miembro de la comundidad antes de considerarle como un usuario molesto

    Nombre slot:documentos_disponibles
    Descripcion slot:El numero minimo de documentos disponibles que deben existir en la comunidad antes de activar el mecanismo de utilizar el clasificador

     

    Relaciones:
    En el rolEn la relacion Otros extremos
    WFConsumeDR WFConsume 
    Con los objetosEn el rol
    Estudiar_estadisticas  WFConsumeOR
     


    Estudiar_estadisticas (Tarea)

    Properties:
    IDEstudiar_estadisticas 
    DescripcionEsta tarea se dedica al estudio de las estadisticas de los usuarios. Cuando detecta uno que, segun la configuracion del agente, ha superado ciertos umbrales en cuanto a votos negativos y evaluaciones negativas, se procede a generar un informe con el que expulsar al usuario. 

    Relaciones:
    En el rolEn la relacion Otros extremos
    WFConsumeOR WFConsume 
    Con los objetosEn el rol
    ConfiguracionAgenteComunidad  WFConsumeDR
    WFProduceOR WFProduce 
    Con los objetosEn el rol
    AccionesUsuario  WFProduceDR
    WFUsaOR WFUsaLlamada
  • Operacion:dameListaContadores 
  •  
    Con los objetosEn el rol
    GestorEstadisticas  WFUsaDR
    WFUsaOR WFUsaLlamada
  • Operacion:obtenContador 
  •  
    Con los objetosEn el rol
    GestorEstadisticas  WFUsaDR